A Simple Yet Effective Framework for Optimization Problems

نویسندگان

  • Gaofeng Huang
  • Andrew Lim
چکیده

In this paper, we propose a simple yet effective heuristic framework called Fragmental Optimization (FO). In FO, there are two tightly coupled elements: Fragment Selection and Optimization. We formulate the FO technique and apply it to the 2-machine bicriteria flowshop scheduling problem and the 3-Index Assignment Problem. We conduct extensive experiments on standard benchmark instances for these problems. The experimental results show that our methods are superior to the previous best methods for the two problems. As the two problems are quite different, it suggests that our method is sufficiently general and can be adapted to solve other optimization problems effectively. 1 Overview Search is one of the basic techniques in Artificial Intelligence. However, most real world optimization problems are still intractably hard because of their large search spaces. Many general heuristic search methods have thus been developed to find competitive solutions within a reasonable amount of time. These techniques include Simulated Annealing (SA), Tabu Search (TS), Genetic Algorithm (GA), Ant Colony Optimization (ACO), “Squeaky Wheal” Optimization (SWO), Greedy Randomized Adaptive Search Procedure (GRASP), etc. The purpose of this paper is to present another effective heuristic framework termed Fragmental Optimization (FO). In its simplest form, FO is an iterative improvement algorithm, utilizing the basic principle of “easy things first”. Since it is often computationally infeasible to optimize the whole solution, FO tries to achieve the relatively easier goal of optimizing a portion or fragment of the entire problem iteratively. Figure 1: Solution, Representation and Fragment

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

INTRODUCTION AND DEVELOPMENT OF SURROGATE MANAGEMENT FRAMEWORK FOR SOLVING OPTIMIZATION PROBLEMS

In this paper, we have outlined the surrogate management framework for optimization of expensive functions. An initial simple iterative method which we call the “Strawman” method illustrates how surrogates can be incorporated into optimization to stand in for the most expensive function. These ideas are made rigorous by incorporating them into the framework of pattern search methods. The SMF al...

متن کامل

A Framework for Adapting Population-Based and Heuristic Algorithms for Dynamic Optimization Problems

In this paper, a general framework was presented to boost heuristic optimization algorithms based on swarm intelligence from static to dynamic environments. Regarding the problems of dynamic optimization as opposed to static environments, evaluation function or constraints change in the time and hence place of optimization. The subject matter of the framework is based on the variability of the ...

متن کامل

DEVELOPMENT OF PRODUCTIVITY MEASUREMENT AND ANALYSIS FRAMEWORK FOR MANUFACTURING COMPANIES

The purpose of this research is to present an alternative approach for measuring productivity in manufacturing companies. To achieve the research objective, an in depth investigation on the existing productivity measurement and analysis practices of a case manufacturing company has been carried out through both qualitative and quantitative approaches. The investigation result has shown that the...

متن کامل

Gauge Optimization, Duality, and Applications

Gauge functions significantly generalize the notion of a norm, and gauge optimization, as defined by Freund (1987), seeks the element of a convex set that is minimal with respect to a gauge function. This conceptually simple problem can be used to model a remarkable array of useful problems, including a special case of conic optimization, and related problems that arise in machine learning and ...

متن کامل

APPLICATION OF KRIGING METHOD IN SURROGATE MANAGEMENT FRAMEWORK FOR OPTIMIZATION PROBLEMS

In this paper, Kriging has been chosen as the method for surrogate construction. The basic idea behind Kriging is to use a weighted linear combination of known function values to predict a function value at a place where it is not known. Kriging attempts to determine the best combination of weights in order to minimize the error in the estimated function value. Because the actual function value...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004